package com.huishu.tcm.entity;

import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * 开具处方-体质改善处方
 */
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
@ApiModel("开具处方-体质改善处方")
@TableName("t_prescription_physique")
public class PrescriptionPhysique extends BaseEntity {
	@TableId(value = "id", type = IdType.AUTO)
	@ApiModelProperty("")
	private Integer id;
	/** 患者id */
	@TableField("patient_id")
	@ApiModelProperty("患者id")
	private Integer patientId;
	/** 湿热蕴脾证 */
	@TableField("A1")
	@ApiModelProperty("湿热蕴脾证")
	private Boolean a1;
	/** 湿热蕴脾证-半夏泻心汤加减（半夏6g、黄芩6g、干姜5g、党参10g、生甘草3g、黄连3g） */
	@TableField("A11")
	@ApiModelProperty("湿热蕴脾证-半夏泻心汤加减（半夏6g、黄芩6g、干姜5g、党参10g、生甘草3g、黄连3g）")
	private Boolean a11;
	/** 湿热蕴脾证-其他 */
	@TableField("A12")
	@ApiModelProperty("湿热蕴脾证-其他")
	private Boolean a12;
	/** 湿热蕴脾证-其他-录入内容 */
	@TableField("A13")
	@ApiModelProperty("湿热蕴脾证-其他-录入内容")
	private String a13;
	/** 脾虚湿困证 */
	@TableField("A2")
	@ApiModelProperty("脾虚湿困证")
	private Boolean a2;
	/** 脾虚湿困证-六君子汤加减（党参9g、白术9g、茯苓9g、炙甘草3g、陈皮6g、半夏6g、荷叶9g、佩兰9g） */
	@TableField("A21")
	@ApiModelProperty("脾虚湿困证-六君子汤加减（党参9g、白术9g、茯苓9g、炙甘草3g、陈皮6g、半夏6g、荷叶9g、佩兰9g）")
	private Boolean a21;
	/** 脾虚湿困证-其他 */
	@TableField("A22")
	@ApiModelProperty("脾虚湿困证-其他")
	private Boolean a22;
	/** 脾虚湿困证-其他-录入内容 */
	@TableField("A23")
	@ApiModelProperty("脾虚湿困证-其他-录入内容")
	private String a23;
	/** 肝郁气滞证 */
	@TableField("A3")
	@ApiModelProperty("肝郁气滞证")
	private Boolean a3;
	/** 肝郁气滞证-四逆散加减（柴胡6g、白芍9g、枳实6g、甘草3g） */
	@TableField("A31")
	@ApiModelProperty("肝郁气滞证-四逆散加减（柴胡6g、白芍9g、枳实6g、甘草3g）")
	private Boolean a31;
	/** 肝郁气滞证-其他 */
	@TableField("A32")
	@ApiModelProperty("肝郁气滞证-其他")
	private Boolean a32;
	/** 肝郁气滞证-其他-录入内容 */
	@TableField("A33")
	@ApiModelProperty("肝郁气滞证-其他-录入内容")
	private String a33;
	/** 其他 */
	@TableField("A4")
	@ApiModelProperty("其他")
	private Boolean a4;
	/** 其他-录入内容 */
	@TableField("A41")
	@ApiModelProperty("其他-录入内容")
	private String a41;
	/** 第几次录入 */
	@TableField("number")
	@ApiModelProperty("第几次录入")
	private Integer number;
	/** 是否填写该处方 */
	@TableField("is_blank")
	@ApiModelProperty("是否填写该处方")
	private Boolean isBlank;
}